/* 底部 */
footer {
  width: 3.75rem;
  height: 0.83rem;

  background: #ffffff;
  box-shadow: 0 -0.05rem 0.1rem 0 rgba(204, 204, 204, 0.2), 0 0 0 0 #cccccc;
  display: flex;
  flex-direction: column;
  padding-top: 0.07rem;
  box-sizing: border-box;
  position: fixed;
  left: 50%;
  transform: translateX(-50%);
  bottom: 0;
}

footer .foot_top {
  width: 100%;
  height: 0.49rem;
  display: flex;
  justify-content: space-around;
}

footer .foot_top a {
  display: flex;
  flex-direction: column;
  align-items: center;
  font-size: 0.14rem;
  color: #333;
}
footer .foot_top p {
  font-size: 0.16rem;
}
footer .foot_top .active {
  color: #ff6040;
}
